@charset "UTF-8";

/*样式重置*/
body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,select,textarea,button,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
ul,dl,ol{list-style:none;}
img,fieldset,input[type="submit"]{border:0 none;}
img{display:inline-block;overflow:hidden;vertical-align:top;}
em,i{font-style:normal;}
strong{font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
button,input[type="button"]{cursor:pointer;border:0 none;}
textarea{word-wrap:break-word;resize:none;}  /* word-wrap for opera, resize for webkit */
menu{margin:0;padding:0;}
body{-webkit-user-select:text;-webkit-text-size-adjust:100%!important; font-family: "Helvetica Neue",Arial,"Hiragino Sans GB","WenQuanYi Micro Hei","Microsoft YaHei",sans-serif;}
input[type="number"]{-webkit-user-select:text;}
a,button,input,img{-webkit-touch-callout:none;}/* 1.ios 长按时不触发系统的菜单 2.禁止长按时下载图片 */
input,select,textarea{outline:none;}
/* 去除android4.0以下 a/button/input标签被点击时产生的边框 因为边框引起了不少bug */
a,button,input,label{-webkit-tap-highlight-color:rgba(0,0,0,0);}

html,body{ font-size:12rem; height:100%;}

a{text-decoration:none!important; color:#000;}
.hide{display:none!important}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.clearfix{clear:both}
.clearfix:after,.layout:after,.clf:after{visibility:hidden;display:block;font-size:0;content:'.';clear:both;height:0;}
.gray_bg{background:#ededed; height:100%;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #333; opacity:0.2;} 
input:-moz-placeholder, textarea:-moz-placeholder { color: red;  opacity:0.2;} 
input::-moz-placeholder, textarea::-moz-placeholder { color: red;  opacity:0.2;} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: red;  opacity:0.2;} 
button:disabled{ 
    opacity:0.5;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}

.clear15 {height: 0.15rem;}
.clear20 {height: 0.20rem;}
.clear25 {height: 0.25rem;}
.clear30 {height: 0.30rem;}
.clear35 {height: 0.35rem;}
.clear40 {height: 0.40rem;}
.clear45 {height: 0.45rem;}
.clear50 {height: 0.50rem;}
.clear55 {height: 0.55rem;}
.clear60 {height: 0.60rem;}
.clear65 {height: 0.65rem;}
.clear70 {height: 0.70rem;}
.clear75 {height: 0.75rem;}
.clear160 {height: 0.160rem;}

.color_red {color: #ff262c;}
.color_font,.color_333 { color: #333333;}
.color_666 { color: #666666;}
.color_hui,.color_999 {color: #999999;}
.color_fff {color: #fff;}
.color_main {color: #FFD100;}
.color_10 {color: #101010;}
.color_00 {color: #000000;}


.back_main {background: #FFD100;}
.back_red {background: #ff262c;}
.back_hui {background: #f2f2f2;}
.back_fff {background: #fff;}


.font_22 {font-size: 0.22rem;line-height: 0.22rem;}
.font_24 {font-size: 0.24rem;line-height: 0.24rem;}
.font_26 {font-size: 0.26rem;line-height: 0.26rem;}
.font_28 {font-size: 0.28rem;line-height: 0.28rem;}
.font_30 {font-size: 0.30rem;line-height: 0.30rem;}
.font_32 {font-size: 0.32rem;line-height: 0.32rem;}
.font_34 {font-size: 0.34rem;line-height: 0.34rem;}
.font_36 {font-size: 0.36rem;line-height: 0.36rem;}
.font_40 {font-size: 0.40rem;line-height: 0.40rem;}

.mar_t_10 {margin-top:0.10rem; }
.mar_t_20 {margin-top:0.20rem; }
.mar_t_25 {margin-top:0.25rem; }
.mar_t_30 {margin-top:0.30rem; }
.mar_t_35 {margin-top:0.35rem; }
.mar_t_40 {margin-top:0.40rem; }
.mar_b_20 {margin-bottom: 0.20rem;}
.mar_b_25 {margin-bottom: 0.25rem;}
.mar_b_30 {margin-bottom: 0.30rem;}
.mar_b_35 {margin-bottom: 0.35rem;}
.mar_b_40 {margin-bottom: 0.40rem;}
.mar_r_10 {margin-right: 0.10rem;}
.mar_r_20 {margin-right: 0.20rem;}
.mar_r_30 {margin-right: 0.30rem;}
.mar_r_40 {margin-right: 0.40rem;}
.mar_l_10 {margin-left: 0.10rem;}
.mar_l_20 {margin-left: 0.20rem;}
.mar_l_30 {margin-left: 0.30rem;}

.pad_t_10 {padding-top:0.10rem; }
.pad_t_20 {padding-top:0.20rem; }
.pad_t_25 {padding-top:0.25rem; }
.pad_t_30 {padding-top:0.30rem; }
.pad_t_35 {padding-top:0.35rem; }
.pad_t_40 {padding-top:0.40rem; }
.pad_b_20 {padding-bottom: 0.20rem;}
.pad_b_25 {padding-bottom: 0.25rem;}
.pad_b_30 {padding-bottom: 0.30rem;}
.pad_b_35 {padding-bottom: 0.35rem;}
.pad_b_40 {padding-bottom: 0.40rem;}
.pad_r_10 {padding-right: 0.10rem;}
.pad_r_20 {padding-right: 0.20rem;}
.pad_r_30 {padding-right: 0.30rem;}
.pad_r_40 {padding-right: 0.40rem;}
.pad_l_10 {padding-left: 0.10rem;}
.pad_l_20 {padding-left: 0.20rem;}
.pad_l_30 {padding-left: 0.30rem;}

.pad_30 { padding: 0.30rem;}